<?php
//批量实体转义
function deepspecialchars($data){
	//如果为空,直接返回
	if(empty($data)){
		return $data;
	}
	//中高级程序员的写法
	return is_array($data) ? array_map('deepspecialchars',$data) : htmlspecialchars($data);

	function deepslashes($data){
		//如果为空，直接返回
		if(empty($data)){
			return $data;
		}
		return is_array($data) ? array_map('deepslashes',$data) : addslashes($data);
	}
}